Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST TEWDRICS PLACE Semi-Detached £66,000 26 Feb 1999
4 ST TEWDRICS PLACE Semi-Detached £234,900 17 Dec 2020
5 ST TEWDRICS PLACE Semi-Detached £346,136 29 Jul 2022
14 ST TEWDRICS PLACE Semi-Detached £185,000 16 Dec 2016